package controller;

import aplication.Rotulador;
import java.io.IOException;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.fxml.Initializable;
import javafx.scene.Parent;

/*
 * Controleer da Tela inicial...
 * 
 */
public class PrincipalController implements Initializable {

    @Override
    public void initialize(URL url, ResourceBundle rb) {
    }

    /*
     * Evento do botao Iniciar..
     * Este redirenciona para cena para digitar o nome..
     */
    @FXML
    private void onIniciar(ActionEvent event) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("/view/Name.fxml"));
        Rotulador.getInstace().setStage(root);
    }

    /*
     * Evento para inflar a tela com todas as avaliaçoes realizadas até o momento..
     */
    @FXML
    private void onAvaliacao(ActionEvent event) throws IOException {
        Parent root = FXMLLoader.load(getClass().getResource("/view/Ranck.fxml"));
        Rotulador.getInstace().setStage(root);
    }
   
    /*
     * O mesmo que alt+f4
     */
    @FXML
    public void onSair(ActionEvent actionEvent){
        System.exit(0);
    }
}
